package com.ymatou.iapi.accounting.parameter;

import com.ymt.base.BaseBean;

/**
 * 获取账户资金流水接口Bean FreeMaker Template自动生成代码
 */
public class GetAccountEntryListBean extends BaseBean {
	private Integer BizCode;
	
	public Integer getBizCode() {
		return BizCode;
	}

	public void setBizCode(Integer bizCode) {
		BizCode = bizCode;
	}

	public void setAccountingType(Integer accountingType) {
		AccountingType = accountingType;
	}

	/** 账户编号 */
	private String AccountId;

	public String getAccountId() {

		return AccountId;

	}

	public void setAccountId(String AccountId) {

		this.AccountId = AccountId;

	}

	/** 每页显示的条数 */
	private Integer PageSize;

	public Integer getPageSize() {

		return PageSize;

	}

	public void setPageSize(Integer PageSize) {

		this.PageSize = PageSize;

	}

	/** 当前页码 */
	private Integer PageIndex;

	public Integer getPageIndex() {

		return PageIndex;

	}

	public void setPageIndex(Integer PageIndex) {

		this.PageIndex = PageIndex;

	}

	/** 应用编号 */
	private String AppId;

	public String getAppId() {

		return AppId;

	}

	public void setAppId(String AppId) {

		this.AppId = AppId;

	}

	private Integer UserId;

	public Integer getUserId() {
		return UserId;
	}

	public void setUserId(Integer userId) {
		UserId = userId;
	}

	/**
	 * Undefined = 0,
	 * 
	 * 人民币账户（默认账户） RmbAccount = 1,
	 * 
	 * 美元账户 UsdAccount = 4,
	 * 
	 * 注册保证金人民币账户 RegisteredDepositRmbAccount = 11,
	 * 
	 * 快周转保证金人民币账户 FastTurnaroundDepositRmbAccount = 12,
	 * 
	 * 系统内部人民币账户 SystemRmbAccount=21
	 */
	private Integer AccountType;
	/**
	 * Undefined=0,
	 * 
	 * 人民币 CNY = 1,
	 * 
	 * 英镑 GBP = 2,
	 * 
	 * 港币 HKD = 3,
	 * 
	 * 美元 USD = 4,
	 * 
	 * 瑞士法郎 CHF = 5,
	 * 
	 * 新加坡元 SGD = 6,
	 * 
	 * 瑞典克朗 SEK = 7,
	 * 
	 * 丹麦克朗 DKK = 8,
	 * 
	 * 挪威克朗 NOK = 9,
	 * 
	 * 日元 JPY = 10,
	 * 
	 * 加拿大元 CAD = 11,
	 * 
	 * 澳大利亚元 AUD = 12,
	 * 
	 * 欧元 EUR = 13,
	 * 
	 * 新西兰元 NZD = 14,
	 * 
	 * 俄罗斯卢布 RUB = 15,
	 * 
	 * 澳门元 MOP = 16,
	 * 
	 * 注册保证金专用人民币 CNYForRegister=1001
	 */
	private Integer CurrencyType;
	/**
	 * 未定义 Undefined = 0, 入账（收入） Fundin = 1, 出账（支出） Fundout = -1
	 */
	private Integer AccountingType;
	/**
	 * 未定义 Undefined = 0,
	 * 
	 * 冻结 Freeze = 1,
	 * 
	 * 可用 Avail=2
	 */
	private int EntryType;
	/**
	 * yyyy-MM-dd HH:mm:ss
	 */
	private String BeginTime;
	/**
	 * yyyy-MM-dd HH:mm:ss
	 */
	private String EndTime;

	public Integer getAccountType() {
		return AccountType;
	}

	public void setAccountType(Integer accountType) {
		AccountType = accountType;
	}

	public Integer getCurrencyType() {
		return CurrencyType;
	}

	public void setCurrencyType(Integer currencyType) {
		CurrencyType = currencyType;
	}

	public Integer getAccountingType() {
		return AccountingType;
	}

	public void setAccountingType(int accountingType) {
		AccountingType = accountingType;
	}

	public int getEntryType() {
		return EntryType;
	}

	public void setEntryType(int entryType) {
		EntryType = entryType;
	}

	public String getBeginTime() {
		return BeginTime;
	}

	public void setBeginTime(String beginTime) {
		BeginTime = beginTime;
	}

	public String getEndTime() {
		return EndTime;
	}

	public void setEndTime(String endTime) {
		EndTime = endTime;
	}

}
